package 自定义异常_上课练习;

	/*
	 * 1.创建 accountManager类   
	 * 2.创建 MeiQianExcption类 编译时抛出异常类 （编译时出错 就把它抛出去）
	 * 3.创建对象时，存入100.0（double）
	 * 4..存钱(100.0)方法，再存100.0
	 * 5..取钱(300.0)方法，编译时报错，总金额200.0，取300.0,，，200.0 < 300.0抛出异常
	 * 6.红色下划线 cry/ catch
	 */

public class _01_exceptionTest {
	
	public static void main(String[] args) {
		accountManager am = new accountManager(100.0, 1);
		am.saveMoney(100.0);
		System.out.println(am.getMoney());
		
		// am.withDraw(10.0); 编译时异常，代表 执行到 这个位置一定需要你手动处理异常  ，，， 哪怕传入的参数没有错
		try {
			am.withDraw(10.0);
		} catch (MeiQianExcption e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}

		
	}// main

}
